package com.ingesup.services;

import java.util.List;

import com.ingesup.entities.ListeDeDiffusion;

/**
 * @author FDEJEAN
 */

public interface ListeDeDiffusionService {
	
	/**
	 * 
	 * @param toCreate
	 * @return
	 */
	public ListeDeDiffusion createListeDeDiffusion(ListeDeDiffusion toCreate);
	
	/**
	 * 
	 * @param toUpdate
	 */
	public void updateListeDeDiffusion(ListeDeDiffusion toUpdate);
	
	/**
	 * 
	 * @param toDelete
	 */
	public void deleteListeDeDiffusion(ListeDeDiffusion toDelete);
	
	/**
	 * 
	 * @param id
	 * @return
	 */
	public ListeDeDiffusion getListeDeDiffusion(long id);
	
	/**
	 * 
	 * @return
	 */
	public List<ListeDeDiffusion> getListListeDeDiffusion();
}
